<?php
 session_start();
require_once("db_class.php");
require_once("DBQuery.php");








class DBCurso
{
	
	function  __construct()
	{
	}
	//registra un nuevo evento en el sitema
	function Registro($nombre,$lugar,$descripcion,$fecha,$horai,$minutoi,$fechaf,$horaf,$minutof,$id_google)
	{
	
			
			$id_persona=$_SESSION["evaluador"];
			$params=array();
			
			$Query=new DBQuery();
			
			$sql= new db_class;
			//almacena la informacion de ente
			$sql->Connect();
			$params[0]=$nombre;
			$params[1]=$lugar;		
			$params[2]=$descripcion;
			$params[3]=$fecha;
			$params[4]=$horai;
			$params[5]=$minutoi;
			$params[6]=$fechaf;
			$params[7]=$horaf;
			$params[8]=$minutof;
			$params[9]=$id_persona;						
			$params[10]=$id_google;
			$sql->Query($Query->Create("InsertCurso",$params));
			$sql->Disconnect();
		
	}
	//Edita
	function Editar($nombre,$lugar,$descripcion,$fecha,$horai,$minutoi,$horaf,$minutof,$fechaf,$id_curso)
	{
		
		$params=array();
		$Query=new DBQuery();
		$sql= new db_class;
		//almacena la informacion de ente
		$sql->Connect();
		$params[0]=$nombre;
		$params[1]=$lugar;
		$params[2]=$descripcion;
		$params[3]=$fecha;
		$params[4]=$horai;
		$params[5]=$minutoi;
		$params[6]=$horaf;
		$params[7]=$minutof;
		$params[8]=$fechaf;
		$params[9]=$id_curso;						
		$sql->Query($Query->Create("UpdateCurso",$params));
		$sql->Disconnect();
	}
	function createEvent ($client, $title = 'Tennis with Beth', 
		    $desc='Meet for a quick lesson', $where = 'On the courts', 
		    $startDate = '2008-01-20', $startTime = '10:00', 
		    $endDate = '2008-01-20', $endTime = '11:00', $tzOffset = '-06')
	{
		
		  $gc = new Zend_Gdata_Calendar($client);
		  $newEntry = $gc->newEventEntry();
		  $newEntry->title = $gc->newTitle(trim($title));
		  $newEntry->where  = array($gc->newWhere($where));
		
		  $newEntry->content = $gc->newContent($desc);
		  $newEntry->content->type = 'text';
		
		  $when = $gc->newWhen();
		  $when->startTime = "{$startDate}T{$startTime}:00.000{$tzOffset}:00";
		  $when->endTime = "{$endDate}T{$endTime}:00.000{$tzOffset}:00";
		  $newEntry->when = array($when);
		
		  $createdEntry = $gc->insertEvent($newEntry);
		  return $createdEntry->id->text;
	}
} 
?>